package org.example.string;

public class Dynamic_Password {
    public static void main(String[] args) {
        //动态口令

        //某公司门禁密码使用动态口令技术。初始密码为字符串 password，密码更新均遵循以下步骤：
        //设定一个正整数目标值 target
        //将 password 前 target 个字符按原顺序移动至字符串末尾
        //请返回更新后的密码字符串。
        String password = "s3cur1tyC0d3";
        int target = 4;
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < password.length(); i++) {
            if (i >= target){
                sb.append(password.charAt(i));
            }
        }
        for (int i = 0; i < target; i++) {
            sb.append(password.charAt(i));
        }
        String s = sb.toString();
        System.out.println(s);
    }
}
